On Improving the Fairness of Tcp Congestion Avoidance

نویسندگان

  • Thomas R. Henderson
  • Emile Sahouria
  • Steven McCanne
  • Randy H. Katz
چکیده

| We report on a simulation-based study of the eecacy of modiied congestion avoidance algorithms on TCP fairness. We rst examined whether a change to that algorithm, as proposed by Floyd, that results in a \Constant-Rate" additive increase policy can correct the bias against connections with long round trip times (RTTs). Our rst main result is that although the Constant-Rate policy can improve fairness dramatically, we found it diicult to successfully implement such a policy in a heterogeneous network. Next, we explored whether TCP connections with long RTTs could independently improve their own throughputs by becoming slightly more aggressive during the additive increase phase of congestion avoidance. Our second main result is that the judicious use of such a policy is beneecial for long RTT connections, without signiicantly aaect-ing the performance of peer connections along the same path, thereby improving our metric of network fairness without compromising the utilization of the bottleneck link.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Congestion Avoidance for Unicast and Multicast Traffic

This paper proposes a congestion avoidance mechanism that addresses unicast (TCP or UDP) as well as multicast (UDP) best effort flows. Our mechanism originally combines Explicit Congestion Notification based on router active queue management to detect congestion, with ICMP source quench messages to inform the involved sources of the network congestion state. The fairness achieved is a trade-off...

متن کامل

RoVegas: a router-based congestion avoidance mechanism for TCP Vegas

Transmission control protocol (TCP) Vegas detects network congestion in the early stage and successfully prevents periodic packet loss that usually occurs in TCP Reno. It has been demonstrated that TCP Vegas outperforms TCP Reno in many aspects. However, TCP Vegas suffers several problems that inhere in its congestion avoidance mechanism, these include issues of rerouting, persistent congestion...

متن کامل

Dynamic Vegas: A Competitive Congestion Control Strategy

TCP Vegas is regarded as balanced congestion control strategy, however, shortcomings such as low bandwidth utilization and not gain fairness when sharing link with TCP Reno. We reinvestigate these issues and propose a modification strategy called Dynamic Vegas, which changes initial TCP Vegas’ in slow start and congestion avoidance phase. It dynamically chooses slow start algorithm and adjust d...

متن کامل

A Differentiated Pricing Framework for Improving the Performance of the Elastic Traffics in Data Networks

Rate allocation has become a demanding task in data networks as diversity in users and traffics proliferate. Most commonly used algorithm in end hosts is TCP. This is a loss based scheme therefore it exhibits oscillatory behavior which reduces network performance. Moreover, since the price for all sessions is based on the aggregate throughput, losses that are caused by TCP affect other sessions...

متن کامل

TCP-FIT: An Improved TCP Congestion Avoidance Algorithm for Heterogeneous Networks

Large Bandwidth Delay Product (BDP) and wireless are two challenging environments for TCP congestion control. Many congestion control algorithms have been proposed to improve the performance of TCPs in these two environments. Although these improved algorithms can achieve remarkable performance enhancements for either one of the two environments, designing a congestion algorithm that performs w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997